Skip to content

Port the site documentation from APT to Markdown - #242

Merged
slachiewicz merged 2 commits into
apache:masterfrom
slachiewicz:site-apt-to-markdown
Aug 7, 2026
Merged

Port the site documentation from APT to Markdown#242
slachiewicz merged 2 commits into
apache:masterfrom
slachiewicz:site-apt-to-markdown

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

The last APT page in this component, converted to Markdown.

The page keeps its .vm suffix: it interpolates ${project.scm.tag} into a link to the sample in the source tree, so Velocity still has work to do.

Velocity reads ## as a line comment, so every heading below level one would be silently deleted before Doxia sees the page. Level two uses a setext underline and the level three heading is wrapped in an unparsed #[[ ]]# block, which is plain Velocity and needs no Doxia change.

Two commits: a pure git mv so that git log --follow and git blame still reach the page history, then the conversion. Please merge or rebase rather than squash — squashing collapses the rename.

Verified by building the site before and after and comparing all 16 generated pages: the author and date meta tags, the title, the headings, the visible text and every link target are identical. The one change is the "edit this page" link, which now points at the new path.

Kept as its own commit so that git log --follow and git blame still reach the
page's history once the content changes.
The page keeps its .vm suffix: it interpolates ${project.scm.tag} into a link to
the sample in the source tree, so Velocity still has work to do.

Velocity reads ## as a line comment, which would silently delete every heading
below level one before Doxia sees the page, so level two uses a setext underline
and the level three heading is wrapped in an unparsed block.

Verified by building the site before and after and comparing every generated page:
the meta tags, title, headings, visible text and every link target are identical.
The only change is the 'edit this page' link, which now points at the new path.
@slachiewicz
slachiewicz merged commit d4c4f6b into apache:master Aug 7, 2026
17 checks passed
@slachiewicz
slachiewicz deleted the site-apt-to-markdown branch August 7, 2026 20:50
@github-actions github-actions Bot added this to the 4.0.1 milestone Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant